strip of hide/new leather - Turkish English Dictionary